<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="en">
  <head>
    <title>Portecle: Home</title>
    <link rel="stylesheet" href="help.css" type="text/css">
    <link rel="shortcut icon" href="favicon.ico"
          type="image/vnd.microsoft.icon">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>

  <body>
    <h1>Portecle</h1>

    <p>
      <b>Portecle</b> is a user friendly GUI application for creating,
      managing and examining keystores, keys, certificates, certificate
      requests, certificate revocation lists and more.
    </p>

    <h2 id="features">Features</h2>

    <p>
      Currently, <b>Portecle</b> can be used to, for example:
    </p>

    <ul>
      <li>Create, load, save, and convert
        <a href="create-keystore.html">keystores</a>.</li>
      <li>Generate DSA and RSA key pair entries with self-signed X.509
        certificates.</li>
      <li>Import X.509 certificate files as trusted certificates.</li>
      <li>Import key pairs from
        <a href="https://tools.ietf.org/html/rfc7292">PKCS #12</a> and
        PEM bundle files.</li>
      <li>Clone and change the password of key pair entries and keystores.</li>
      <li>View the details of certificates contained within keystore entries,
        certificate files, and SSL/TLS connections.</li>
      <li>Export keystore entries in a variety of formats.</li>
      <li>Generate and view certification requests (CSRs).</li>
      <li>Import Certificate Authority (CA) replies.</li>
      <li>Change the password of key pair entries and keystores.</li>
      <li>Delete, clone, and rename keystore entries.</li>
      <li>View the details of certificate revocation list (CRL) files.</li>
    </ul>

    <h2 id="docs">Documentation</h2>

    <p>
      Take the <a href="tour.html">tour</a>.
      Read the <a href="howtos.html">HOWTOs</a>.
    </p>

    <h2 id="shots">Screenshots</h2>

    <table summary="keytool and Portecle screenshots">
      <tbody>
        <tr>
          <td><a href="images/keytool.png"><img src="images/thumbs/keytool.png"
            alt="keytool command line screenshot"
            width="153" height="254"></a></td>
          <td><a href="images/portecle.png"><img width="153" height="130"
            src="images/thumbs/portecle.png" alt="Portecle screenshot"></a>
          </td>
        </tr>
        <tr>
          <td align="center">keytool</td>
          <td align="center">Portecle</td>
        </tr>
      </tbody>
    </table>

    <h2 id="resources">Resources</h2>

    <p>
      For downloads, contact information, issue tracking
      and other development facilities, see the project pages at
      <a href="https://github.com/scop/portecle">GitHub</a> and
      <a href="https://sourceforge.net/projects/portecle/">SourceForge.net</a>.
      Check also your operating system distribution to see if Portecle
      is already included.
    </p>

    <p>
      Portecle can be launched directly with Java Web Start
      (Java 1.7 or later with Web Start required):
    </p>

    <p>
      <script type="text/javascript"
              src="https://www.java.com/js/deployJava.js"></script>
      <script type="text/javascript">
        var url = "http://portecle.sourceforge.net/webstart/portecle.jnlp";
        deployJava.createWebStartLaunchButton(url, '1.7.0');
      </script>
    </p>
    <p>
      Portecle's Web Start files are self-signed. Security settings in
      some environments do not allow such Web Start applications to
      run by default. If an error message indicating this scenario is
      presented and you want to work around it, one way is to add
      http://portecle.sourceforge.net/webstart/portecle.jnlp to Java's
      <a href="https://docs.oracle.com/javase/8/docs/technotes/guides/deploy/exception_site_list.html">exception
        site list</a>.
    </p>
    <noscript>
      <p><a href="http://portecle.sourceforge.net/webstart/portecle.jnlp">http://portecle.sourceforge.net/webstart/portecle.jnlp</a></p>
    </noscript>

    <h2 id="ack">Acknowledgments</h2>

    <p>
      Most of the cryptographic functionality of this program is implemented
      using the <a href="https://www.bouncycastle.org/java.html">Bouncy Castle
        Crypto APIs</a>.  GNU Keyring (GKR) keystores are supported using the
      providers in <a href="https://www.gnu.org/software/classpath/">GNU
      Classpath</a> (if installed).
    </p>

    <p>
      The help facility was adapted from work by Dave Seaton.
    </p>

    <div style="display:flex;align-items:center;justify-content:space-evenly">
      <a href="https://github.com/scop/portecle"><img style="position:absolute;top:0;right:0;border:0" src="https://camo.githubusercontent.com/652c5b9acfaddf3a9c326fa6bde407b87f7be0f4/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f6769746875622f726962626f6e732f666f726b6d655f72696768745f6f72616e67655f6666373630302e706e67" alt="Fork me on GitHub" data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_right_orange_ff7600.png"></a>
      <a href="https://sourceforge.net/projects/portecle/" rel="nofollow" title="Download Portecle"><img alt="Download Portecle" src="https://sourceforge.net/sflogo.php?type=13&amp;group_id=118439" width="120" height="30" style="border: 0"></a>
      <a href="http://www.softpedia.com/get/Security/Encrypting/Portecle.shtml#status" rel="nofollow" title="100% FREE award granted by Softpedia"><img alt="100% FREE award granted by Softpedia" src="http://s1.softpedia-static.com/_img/sp100free.png?1" width="155" height="140"></a>
    </div>

    <h2 id="license">Copyright and License</h2>

    <pre>
Copyright &copy; 2004 Wayne Grant
            2004 Mark Majczyk
            2004-2019 Ville Skyttä</pre>

    <p>
      Portecle is free software; you can redistribute it and/or modify it
      under the terms of the GNU General Public License as published by the
      Free Software Foundation; either
      <a href="https://www.gnu.org/licenses/old-licenses/gpl-2.0.html">version
        2 of the License</a>, or (at your option) any later version.
    </p>
    <p>
      Portecle is distributed in the hope that it will be useful, but
      WITHOUT ANY WARRANTY; without even the implied warranty of
      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
      General Public License for more details.
    </p>

  </body>
</html>
